วิธีทำ nginx https Reverse Proxy และติดตั้ง SSL Certificate จาก Let’s Encrypt แบบง่ายๆบน Debian/Ubuntu

ที่จริงอยากจะเขียนเรื่องนี้เอาไว้สักพักแหละ เพราะติดปัญหานี้อยู่พอดีระหว่างการย้าย Server ไปยังผู้ให้บริการ Iass รายใหม่ เป็นการสร้าง Instance เครื่องเดียว ในเครื่องนั้นประกอบไปด้วย Docker Container ตามโปรเจ็คที่ทำงานอยู่ ถือว่าใช้งานเม็ดเงินให้คุ้มค่าแล้วกัน ทีนี้จำเป็นต้องทำ Reverse Proxy เพื่อ Forward ต่อเข้าไปใน Container ที่มี Web Application อยู่ + อยากได้ SSL แบบเขียวๆ ไม่แดงพอดี เลยหาวิธีทำและมาบอกกล่าวกันครับ เอาหล่ะ ผมจะเล่าให้ฟังเป็นขั้นๆไปนะครับ ติดตั้ง Package ที่จำเป็นก่อนการติดตั้ง เราจะต้องติดตั้ง Package ที่จะใช้ในการติดตั้งก่อน โดย Package พวกนี้จะใช้ในการดึงตัวติดตั้ง Let’s Encrypt มาจาก Repository โดยใช้คำสั่งนี้ apt-get -y install git bcapt-get -y install git bc … Continue reading วิธีทำ nginx https Reverse Proxy และติดตั้ง SSL Certificate จาก Let’s Encrypt แบบง่ายๆบน Debian/Ubuntu